package lixp.pojo;

import java.util.Date;
import javax.persistence.*;

@Table(name = "ucenter_user_details")
public class UcenterUserDetails {
    /**
     * 编号
     */
    @Id
    @Column(name = "user_id")
    private Integer userId;

    /**
     * 个性签名
     */
    private String signature;

    /**
     * 真实姓名
     */
    @Column(name = "real_name")
    private String realName;

    /**
     * 出生日期
     */
    private Date birthday;

    /**
     * 帐号安全问题
     */
    private String question;

    /**
     * 帐号安全答案
     */
    private String answer;

    /**
     * 获取编号
     *
     * @return user_id - 编号
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置编号
     *
     * @param userId 编号
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取个性签名
     *
     * @return signature - 个性签名
     */
    public String getSignature() {
        return signature;
    }

    /**
     * 设置个性签名
     *
     * @param signature 个性签名
     */
    public void setSignature(String signature) {
        this.signature = signature == null ? null : signature.trim();
    }

    /**
     * 获取真实姓名
     *
     * @return real_name - 真实姓名
     */
    public String getRealName() {
        return realName;
    }

    /**
     * 设置真实姓名
     *
     * @param realName 真实姓名
     */
    public void setRealName(String realName) {
        this.realName = realName == null ? null : realName.trim();
    }

    /**
     * 获取出生日期
     *
     * @return birthday - 出生日期
     */
    public Date getBirthday() {
        return birthday;
    }

    /**
     * 设置出生日期
     *
     * @param birthday 出生日期
     */
    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    /**
     * 获取帐号安全问题
     *
     * @return question - 帐号安全问题
     */
    public String getQuestion() {
        return question;
    }

    /**
     * 设置帐号安全问题
     *
     * @param question 帐号安全问题
     */
    public void setQuestion(String question) {
        this.question = question == null ? null : question.trim();
    }

    /**
     * 获取帐号安全答案
     *
     * @return answer - 帐号安全答案
     */
    public String getAnswer() {
        return answer;
    }

    /**
     * 设置帐号安全答案
     *
     * @param answer 帐号安全答案
     */
    public void setAnswer(String answer) {
        this.answer = answer == null ? null : answer.trim();
    }
}